<?php
/*
 * description：
 * author：wh
 * email：
 * createTime：{2022/03/08} {14:17} 
 */

namespace app\common\exception;


use think\exception\Handle;
use think\Request;
use wanghua\general_utility_tools_php\tool\Tools;

class SystemException extends \wanghua\general_utility_tools_php\exception\SystemException
{
    //public function render(\Exception $e)
    //{
    //    // 参数验证错误
    //    //if ($e instanceof ValidateException) {
    //    //    return json($e->getError(), 422);
    //    //}
    //
    //    // 请求异常
    //    //if ($e instanceof HttpException && request()->isAjax()) {
    //    //    return response($e->getMessage(), $e->getStatusCode());
    //    //}
    //
    //    Tools::log_to_write_txt([
    //        'error'=>'系统错误.'.$e->getMessage(),
    //        'input'=>\think\facade\Request::input(),
    //        'error_info'=>$e->getTraceAsString()
    //    ]);
    //
    //
    //    //request()->LogObj->flush();
    //
    //    //可以在此交由系统处理
    //    return parent::render($e);
    //}
}